|
LinuxQMISDK-Lite
SLQS04.00.24
|
Go to the source code of this file.
Macros | |
| #define | NAS_OTA_MESSAGE_MAX_BUF_SIZE 2048 |
| #define | NAS_MAX_NUM_NETWORKS 30 |
| #define | NAS_MAX_DESCRIPTION_LENGTH 255 |
| #define | NAS_PLMN_LENGTH 3 |
| #define | NAS_MAX_SCC_RX_INFO_INSTANCES 255 |
| #define | NAS_NAM_NAME_LENGTH 12 |
| #define | NAS_IMSI_M_S1_LENGTH 7 |
| #define | NAS_IMSI_M_S2_LENGTH 3 |
| #define | NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST 255 |
| #define | NAS_MAX_SLQS_NAS_PCI_INFO_PLMN_LENGTH 255 |
| #define | NAS_MAX_SLQS_NAS_PCI_INFO_LENGTH 255 |
| #define | NAS_MCC_MNC_INST_LENGTH 255 |
| #define | LITE_NW_SCAN_LTE_OP_MODE_MAX_LENGTH 255 |
| #define | NAS_MAX_PHY_CA_AGG_SCELL_ARRRY_SIZE 255 |
| #define | LITE_MAX_NAS_3GPP2_MDN_LEN 15 |
| #define | LITE_MAX_SLQS_NAS_NW_NAME_SRC_LENGTH 255 |
| #define LITE_MAX_NAS_3GPP2_MDN_LEN 15 |
| #define LITE_MAX_SLQS_NAS_NW_NAME_SRC_LENGTH 255 |
| #define LITE_NW_SCAN_LTE_OP_MODE_MAX_LENGTH 255 |
| #define NAS_IMSI_M_S1_LENGTH 7 |
| #define NAS_IMSI_M_S2_LENGTH 3 |
| #define NAS_MAX_DESCRIPTION_LENGTH 255 |
| #define NAS_MAX_NUM_NETWORKS 30 |
| #define NAS_MAX_PHY_CA_AGG_SCELL_ARRRY_SIZE 255 |
| #define NAS_MAX_SCC_RX_INFO_INSTANCES 255 |
| #define NAS_MAX_SLQS_NAS_PCI_INFO_LENGTH 255 |
| #define NAS_MAX_SLQS_NAS_PCI_INFO_PLMN_LENGTH 255 |
| #define NAS_MCC_MNC_INST_LENGTH 255 |
| #define NAS_NAM_NAME_LENGTH 12 |
| #define NAS_OTA_MESSAGE_MAX_BUF_SIZE 2048 |
| #define NAS_PLMN_LENGTH 3 |
| #define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST 255 |
Contain the LTE Band Preference Extended.
Contain the NR5G Band Preference.
| int pack_nas_GetACCOLC | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Retrieves information about the access overload class (ACCOLC) pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetANAAAAuthenticationStatus | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
AN-AAA authentication status of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetCDMANetworkParameters | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get CDMA Network Parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetHomeNetwork | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get home network pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetHomeNetwork3GPP2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get Home Network 3GPP2 Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetNetworkPreference | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Gets the network registration preference pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetRFInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get rf info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetServingNetwork | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack provides information about the system that provides service to the device.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetServingNetworkCapabilities | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack returns information regarding the data capabilities of the system that currently provides service to the device.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_GetSignalStrengths | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReq, | ||
| uint16_t * | pLen | ||
| ) |
get signal strengths pack. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use pack_nas_SLQSNasGetSigInfo() for new firmware versions and new modules
| [in,out] | pCtx | qmi request context |
| [out] | pReq | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_InitiateDomainAttach | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_InitiateDomainAttach_t * | pReqParam | ||
| ) |
Initiates a domain attach/detach of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_PerformNetworkScan | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack performs scan for available networks and scans for RAT info as well.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_PerformNetworkScanPCI | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_PerformNetworkScanPCI_t * | pReqParam | ||
| ) |
Pack performs scan for available networks and scans for LTE RAT info (specific Network or Scan Type).
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SetACCOLC | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SetACCOLC_t | reqParam | ||
| ) |
Pack Sets the access overload class (ACCOLC)
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request Parameters |
| int pack_nas_SetCDMANetworkParameters | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SetCDMANetworkParameters_t * | pReqParam | ||
| ) |
CDMA Network Parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SetLURejectCallback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| uint8_t * | pBenable | ||
| ) |
Pack set registration reject Callback
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pBenable | 0/1 value to disable/enable indication respectively |
| int pack_nas_SetNetworkPreference | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SetNetworkPreference_t * | reqArg | ||
| ) |
Sets the network registration preference. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use pack_nas_SLQSSetSysSelectionPref() for new firmware versions and new modules
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_nas_SetRFInfoCallback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| uint8_t * | pBenable | ||
| ) |
Pack Set RF Band Information callback.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pBenable | 0/1 value to disable/enable indication respectively |
| int pack_nas_SLQSConfigSigInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSConfigSigInfo_t * | pReqParam | ||
| ) |
Config Sig Info Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SLQSGetErrorRate | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get Error Rate Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetHomeNetwork | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get home network pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SlqsGetLTECphyCAInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack get carrier aggregation event information.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetNetworkTime | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack Get Network Time.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetOperatorNameData | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Operator Name Data Parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetPLMNName | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSGetPLMNName_t * | reqArg | ||
| ) |
Pack get operator name for specificed network.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request prarmeters |
| int pack_nas_SLQSGetServingSystem | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack queries information regarding the system that currently provides service.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetServingSystemV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack queries information regarding the system that currently provides service.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetSignalStrength | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| uint16_t | reqMask | ||
| ) |
Queries the current signal strength as measured by the device. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use pack_nas_SLQSNasGetSigInfo() for new firmware versions and new modules
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqMask | request mask for fetching extra signal info |
| int pack_nas_SLQSGetSysInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack get system information.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetSysInfoV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack get system information.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetSysSelectionPref | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Queries the different system selection preferences of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetSysSelectionPrefExt | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Queries the different system selection preferences of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSGetSysSelectionPrefExtV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Queries the different system selection preferences of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSInitiateNetworkRegistration | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSInitiateNetworkRegistration_t * | pReqParam | ||
| ) |
Pack initiates a network registration.This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use pack_nas_SLQSSetSysSelectionPrefExt() instead for new firmware versions and new modules.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSNasConfigSigInfo2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNasConfigSigInfo2_t * | pReqParam | ||
| ) |
Pack sets the signal strength reporting thresholds
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSNasGet3GPP2Subscription | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNasGet3GPP2Subscription_t * | reqArg | ||
| ) |
3GPP2 Subscription Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request prarmeters |
| int pack_nas_SLQSNasGetCellLocationInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack retrieves cell location-related information.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNasGetCellLocationInfoV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack retrieves cell location-related information.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNASGeteDRXParams | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get eDRX Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNASGeteDRXParamsExt | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNASGeteDRXParamsExt_t * | pReqParam | ||
| ) |
Get eDRX Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SLQSNASGetForbiddenNetworks | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get forbidden networks pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNasGetHDRColorCode | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
HDR Color Code Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNasGetRFInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Gets radio band/channel information pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNasGetSigInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get sig info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNasGetTxRxInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNasGetTxRxInfo_t * | reqArg | ||
| ) |
Get Tx Rx Info Parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request prarmeters |
| int pack_nas_SLQSNasIndicationRegisterExt | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNasIndicationRegisterExt_t * | pReqParam | ||
| ) |
Pack used to Registers/De-registers for different NAS (Network access service) indications.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSNasIndicationRegisterV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNasIndicationRegisterV2_t * | pReqParam | ||
| ) |
Pack used to Registers/De-registers for different NAS (Network access service) indications.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSNASSeteDRXParams | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNASSeteDRXParams_t * | pReqParam | ||
| ) |
Set eDRX Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SLQSNASSwiGetChannelLock | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Get Channel Lock Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNasSwiIndicationRegister | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNasSwiIndicationRegister_t * | pReqParam | ||
| ) |
Pack sets the registration state for different QMI_NAS SWI indications.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SLQSNasSwiModemStatus | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
This function requests the device to return the current status of modem.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSNASSwiSetChannelLock | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSNASSwiSetChannelLock_t * | pReqParam | ||
| ) |
Set Channel Lock Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SLQSPerformNetworkScanV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack performs scan for available networks and scans for RAT info as well.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSetBandPreference | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSSetBandPreference_t * | pReqParam | ||
| ) |
Pack sets the different system selection preferences of the device.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSSetSignalStrengthsCallback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSSetSignalStrengthsCallback_t * | pReqParam | ||
| ) |
Pack set signal strength thresholds callback.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request prarmeters |
| int pack_nas_SLQSSetSysSelectionPref | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSSetSysSelectionPref_t * | pReqParam | ||
| ) |
Sets the different system selection preferences of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSSetSysSelectionPrefExt | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSSetSysSelectionPrefExt_t * | pReqParam | ||
| ) |
Sets the different system selection preferences of the device pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int pack_nas_SLQSSwiGetHDRPersonality | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
HDR Personality Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSwiGetHDRProtSubtype | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
HDR Protocol Sub type Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSwiGetHRPDStats | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
HRPD Stats Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSwiGetLteCQI | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Pack fetch CQI parameters for LTE data session.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSwiGetLteSccRxInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReq, | ||
| uint16_t * | pLen | ||
| ) |
get LTE Secondary carrier Rx signal level information pack
| [in,out] | pCtx | qmi request context |
| [out] | pReq | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSwiNetworkDebug | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Network Debug Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_nas_SLQSSwiPSDetach | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_nas_SLQSSwiPSDetach_t * | pReqParam | ||
| ) |
PS Connection Detach Parameters pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request Parameters |
| int unpack_nas_GetACCOLC | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetACCOLC_t * | pOutput | ||
| ) |
Retrieves information about the access overload class (ACCOLC) unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetANAAAAuthenticationStatus | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetANAAAAuthenticationStatus_t * | pOutput | ||
| ) |
AN-AAA authentication status of the device unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetCDMANetworkParameters | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetCDMANetworkParameters_t * | pOutput | ||
| ) |
Get CDMA Network Parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | qmi output parameters |
| int unpack_nas_GetHomeNetwork | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetHomeNetwork_t * | pOutput | ||
| ) |
Retrieves information about the home network of the device unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetHomeNetwork3GPP2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetHomeNetwork3GPP2_t * | pOutput | ||
| ) |
Get Home Network 3GPP2 Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetNetworkPreference | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetNetworkPreference_t * | pOutput | ||
| ) |
Gets the network registration preference unpack
| [in] | pResp | qmi resp from modem |
| [in] | respLen | qmi resp length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetRFInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetRFInfo_t * | pOutput | ||
| ) |
get rf info unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetServingNetwork | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetServingNetwork_t * | pOutput | ||
| ) |
Unpack provides information about the system that provides service to the device. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use API unpack_nas_SLQSGetSysInfo() for new firmware versions and new modules
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetServingNetworkCapabilities | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetServingNetworkCapabilities_t * | pOutput | ||
| ) |
Unpack returns information regarding the data capabilities of the system that currently provides service to the device.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_GetSignalStrengths | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_GetSignalStrengths_t * | pOutput | ||
| ) |
Returns the available signal strengths ( in dBm ) as measured by the device in an array. This will also provides the corresponding radio interfaces in an array. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use unpack_nas_SLQSNasGetSigInfo() for new firmware versions and new modules
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_InitiateDomainAttach | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_InitiateDomainAttach_t * | pOutput | ||
| ) |
Initiates a domain attach/detach of the device unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_PerformNetworkScan | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_PerformNetworkScan_t * | pOutput | ||
| ) |
Unpack performs scan for available networks and scans for RAT info as well.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetACCOLC | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetACCOLC_t * | pOutput | ||
| ) |
Unpack Sets the access overload class (ACCOLC)
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetCDMANetworkParameters | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetCDMANetworkParameters_t * | pOutput | ||
| ) |
CDMA Network Parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetDataCapabilitiesCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetDataCapabilitiesCallback_ind_t * | pOutput | ||
| ) |
Data Capabilities indication unpack
| [in] | pResp | qmi indication from modem |
| [in] | respLen | qmi indication length |
| [out] | pOutput | indication unpacked |
| int unpack_nas_SetEventReportInd | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetEventReportInd_t * | pOutput | ||
| ) |
Unpack set event report indication.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetLURejectCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetLURejectCallback_t * | pOutput | ||
| ) |
Unpack set registration reject Callback
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetNasLTECphyCaIndCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetNasLTECphyCaIndCallback_ind_t * | pOutput | ||
| ) |
Unpack set LTE PHY CA indication callback.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | sig info indication unpacked |
| int unpack_nas_SetNetworkPreference | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetNetworkPreference_t * | pOutput | ||
| ) |
Sets the network registration preference unpack
| [in] | pResp | qmi resp from modem |
| [in] | respLen | qmi resp length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetRFInfoCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetRFInfoCallback_t * | pOutput | ||
| ) |
Unack Set RF Band Information callback.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SetRoamingIndicatorCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetRoamingIndicatorCallback_ind_t * | pOutput | ||
| ) |
Roaming indication unpack
| [in] | pResp | qmi indication from modem |
| [in] | respLen | qmi indication length |
| [out] | pOutput | indication unpacked |
| int unpack_nas_SetServingSystemCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SetServingSystemCallback_ind_t * | pOutput | ||
| ) |
Set Serving system indication unpack
| [in] | pResp | qmi indication from modem |
| [in] | respLen | qmi indication length |
| [out] | pOutput | indication unpacked |
| int unpack_nas_SLQSConfigSigInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSConfigSigInfo_t * | pOutput | ||
| ) |
Config Sig Info Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetErrorRate | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetErrorRate_t * | pOutput | ||
| ) |
Get Error Rate Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetHomeNetwork | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetHomeNetwork_t * | pOutput | ||
| ) |
Retrieves information about the home network of the device unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SlqsGetLTECphyCAInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SlqsGetLTECphyCAInfo_t * | pOutput | ||
| ) |
Unack get carrier aggregation event information.
| [in] | pResp | qmi resp from modem |
| [in] | respLen | qmi resp length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetNetworkTime | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetNetworkTime_t * | pOutput | ||
| ) |
Unpack get network time.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSGetOperatorNameData | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetOperatorNameData_t * | pOutput | ||
| ) |
Operator Name Data Parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetPLMNName | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetPLMNName_t * | pOutput | ||
| ) |
unpack get operator name for specificed network.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSGetServingSystem | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetServingSystem_t * | pOutput | ||
| ) |
Unack queries information regarding the system that currently provides service.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetServingSystemV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetServingSystemV2_t * | pOutput | ||
| ) |
Unack queries information regarding the system that currently provides service.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetSignalStrength | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetSignalStrength_t * | pOutput | ||
| ) |
Unpack get signal strength.This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use unpack_nas_SLQSNasGetSigInfo() for new firmware versions and new modules
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetSysInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetSysInfo_t * | pOutput | ||
| ) |
Provides the system information. This API is preferred when trying to get the service status info and serving system info. The function unpack_nas_SLQSGetServingSystem_t() reports similar NAS information, but it is deprecated. Please refer to the header description of unpack_nas_SLQSGetServingSystem_t() for more information.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetSysInfoV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetSysInfoV2_t * | pOutput | ||
| ) |
Provides the system information. This API is preferred when trying to get the service status info and serving system info. The function unpack_nas_SLQSGetServingSystem_t() reports similar NAS information, but it is deprecated. Please refer to the header description of unpack_nas_SLQSGetServingSystem_t() for more information.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetSysSelectionPref | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetSysSelectionPref_t * | pOutput | ||
| ) |
Queries the different system selection preferences of the device unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetSysSelectionPrefExt | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetSysSelectionPrefExt_t * | pOutput | ||
| ) |
Queries the different system selection preferences of the device unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSGetSysSelectionPrefExtV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSGetSysSelectionPrefExtV2_t * | pOutput | ||
| ) |
Queries the different system selection preferences of the device unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSInitiateNetworkRegistration | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSInitiateNetworkRegistration_t * | pOutput | ||
| ) |
Unpack initiates a network registration.This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use unpack_nas_SLQSSetSysSelectionPrefExt() instead for new firmware versions and new modules.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasConfigSigInfo2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasConfigSigInfo2_t * | pOutput | ||
| ) |
Unpack sets the signal strength reporting thresholds
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasEdrxChangeInfoCallBack_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasEdrxChangeInfoCallBack_Ind_t * | pOutput | ||
| ) |
unpack nas eDRX change Info indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNasGet3GPP2Subscription | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGet3GPP2Subscription_t * | pOutput | ||
| ) |
3GPP2 Subscription Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNasGetCellLocationInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGetCellLocationInfo_t * | pOutput | ||
| ) |
Unpack retrieves cell location-related information.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNasGetCellLocationInfoV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGetCellLocationInfoV2_t * | pOutput | ||
| ) |
Unpack retrieves cell location-related information.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNASGeteDRXParams | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNASGeteDRXParams_t * | pOutput | ||
| ) |
Get eDRX Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNASGeteDRXParamsExt | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNASGeteDRXParamsExt_t * | pOutput | ||
| ) |
Get eDRX Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNASGetForbiddenNetworks | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNASGetForbiddenNetworks_t * | pOutput | ||
| ) |
Get forbidden networks unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasGetHDRColorCode | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGetHDRColorCode_t * | pOutput | ||
| ) |
HDR Color Code Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasGetRFInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGetRFInfo_t * | pOutput | ||
| ) |
Gets radio band/channel information unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasGetSigInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGetSigInfo_t * | pOutput | ||
| ) |
get sig info unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasGetTxRxInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasGetTxRxInfo_t * | pOutput | ||
| ) |
Get Tx Rx Info Parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNasIndicationRegisterExt | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasIndicationRegisterExt_t * | pOutput | ||
| ) |
Unpack used to Registers/De-registers for different NAS (Network access service) indications.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasIndicationRegisterV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasIndicationRegisterV2_t * | pOutput | ||
| ) |
Unpack used to Registers/De-registers for different NAS (Network access service) indications.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasNetworkRejectCallback_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasNetworkRejectCallback_Ind_t * | pOutput | ||
| ) |
unpack nas Network Reject Callback indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNasNetworkTimeCallBack_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasNetworkTimeCallBack_ind_t * | pOutput | ||
| ) |
Unpack Network time callback indication.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | sig info indication unpacked |
| int unpack_nas_SLQSNasRFBandInfoCallback_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasRFBandInfoCallback_Ind_t * | pOutput | ||
| ) |
unpack nas RF Band Info Callback indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSNASSeteDRXParams | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNASSeteDRXParams_t * | pOutput | ||
| ) |
Set eDRX Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasSigInfoCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasSigInfoCallback_ind_t * | pOutput | ||
| ) |
Unpack Signal Information callback indication.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | sig info indication unpacked |
| int unpack_nas_SLQSNASSwiGetChannelLock | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNASSwiGetChannelLock_t * | pOutput | ||
| ) |
Get Channel Lock Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasSwiIndicationRegister | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasSwiIndicationRegister_t * | pOutput | ||
| ) |
unpack sets the registration state for different QMI_NAS SWI indications.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasSwiModemStatus | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasSwiModemStatus_t * | pOutput | ||
| ) |
This function requests the device to return the current status of modem.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasSwiOTAMessageCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasSwiOTAMessageCallback_ind_t * | pOutput | ||
| ) |
OTA message indication unpack
| [in] | pResp | qmi indication from modem |
| [in] | respLen | qmi indication length |
| [out] | pOutput | indication unpacked |
| int unpack_nas_SLQSNASSwiSetChannelLock | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNASSwiSetChannelLock_t * | pOutput | ||
| ) |
Set Channel Lock Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasSysInfoCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSysInfoCallback_ind_t * | pOutput | ||
| ) |
Unpack system information callback indication.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSNasTimerCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSNasTimerCallback_ind_t * | pOutput | ||
| ) |
Unpack timer callback indication.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | network timer indication unpacked |
| int unpack_nas_SLQSPerformNetworkScanV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSPerformNetworkScanV2_t * | pOutput | ||
| ) |
Unpack performs scan for available networks and scans for RAT info as well.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSetBandPreference | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSetBandPreference_t * | pOutput | ||
| ) |
Unpack sets the different system selection preferences of the device.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSetSignalStrengthsCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSetSignalStrengthsCallback_t * | pOutput | ||
| ) |
Unpack set signal strength thresholds callback.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSetSysSelectionPref | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSetSysSelectionPref_t * | pOutput | ||
| ) |
Sets the different system selection preferences of the device unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSetSysSelectionPrefCallBack_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSetSysSelectionPrefCallBack_ind_t * | pOutput | ||
| ) |
System Selection Preference indication unpack
| [in] | pResp | qmi indication from modem |
| [in] | respLen | qmi indication length |
| [out] | pOutput | indication unpacked |
| int unpack_nas_SLQSSetSysSelectionPrefExt | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSetSysSelectionPrefExt_t * | pOutput | ||
| ) |
Sets the different system selection preferences of the device unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiGetHDRPersonality | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiGetHDRPersonality_t * | pOutput | ||
| ) |
HDR Personality Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiGetHDRProtSubtype | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiGetHDRProtSubtype_t * | pOutput | ||
| ) |
HDR Protocol Sub type Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiGetHRPDStats | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiGetHRPDStats_t * | pOutput | ||
| ) |
HRPD Stats Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiGetLteCQI | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiGetLteCQI_t * | pOutput | ||
| ) |
Unack fetch CQI parameters for LTE data session.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiGetLteSccRxInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiGetLteSccRxInfo_t * | pOutput | ||
| ) |
get LTE Secondary carrier Rx signal level information unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiHDRPersonalityCallback_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiHDRPersonalityCallback_Ind_t * | pOutput | ||
| ) |
unpack nas SWI Hdr Personality indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_nas_SLQSSwiNetworkDebug | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiNetworkDebug_t * | pOutput | ||
| ) |
Network Debug Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiPSDetach | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiPSDetach_t * | pOutput | ||
| ) |
PS Connection Detach Parameters unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_nas_SLQSSwiRandIndicatorCallback_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_nas_SLQSSwiRandIndicatorCallback_Ind_t * | pOutput | ||
| ) |
unpack nas SWI Rank indicator indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_valid_nas_GetCDMANetworkParameters | ( | uint8_t * | pResp, |
| uint8_t | u8Info | ||
| ) |
valid CDMA Network Parameters
| [in] | pResp | qmi response from modem |
| [in] | u8Info | value to check unpack_nas_GetCDMANetworkParameters_t param valid.
|
| int unpack_valid_nas_SLQSGetServingSystem | ( | uint8_t * | pResp, |
| uint8_t | u8Info | ||
| ) |
valid queries information regarding the system that currently provides service
| [in] | pResp | qmi response from modem |
| [in] | u8Info | value to check unpack_nas_SLQSGetServingSystem_t param valid.
|
| int unpack_valid_nas_SLQSGetSignalStrength | ( | uint8_t * | pResp, |
| uint8_t | u8Info | ||
| ) |
valid queries information regarding the system that currently provides service
| [in] | pResp | qmi response from modem |
| [in] | u8Info | value to check unpack_nas_SLQSGetSignalStrength_t param valid.
|
| int unpack_valid_nas_SLQSNasGetSigInfo | ( | uint8_t * | pResp, |
| uint8_t | u8Info | ||
| ) |
valid get sig info
| [in] | pResp | qmi response from modem |
| [in] | u8Info | value to check unpack_nas_SLQSNasGetSigInfo_t param valid.
|